by your leave - Alemán Inglés Diccionario